<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
     <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="static/easyui/jquery.min.js"></script>
<script type="text/javascript" src="static/easyui/jquery.easyui.min.js"></script>
<script type="text/javascript" src="static/easyui/locale/easyui-lang-zh_CN.js"></script>

<link rel="stylesheet" href="static/easyui/themes/metro-gray/easyui.css"/>
<link rel="stylesheet" href="static/easyui/themes/icon.css"/>
<title>数据网格</title>
</head>
<body>
<script type="text/javascript">
function comformatDate(date) {
	var day = new Date(date); 
	var Year = 0; 
	var Month = 0; 
	var Day = 0; 
	var CurrentDate = ""; 
	//初始化时间 
	Year= day.getFullYear();//
	Month= day.getMonth()+1; 
	Day = day.getDate(); 
	Hour = day.getHours(); 
	 Minute = day.getMinutes(); 
	 Second = day.getSeconds(); 
	CurrentDate += Year + "-"; 
	if (Month >= 10 ) { 
		CurrentDate += Month + "-"; 
	}else { 
		CurrentDate += "0" + Month + "-"; 
	} 
	if (Day >= 10 ) { 
		CurrentDate += Day ; 
	}else { 
		CurrentDate += "0" + Day ; 
	} 
	if(Hour>=10){
		CurrentDate +=" "+Hour;
	}else{
		CurrentDate +=" "+"0"+Hour;
	}
	if(Minute>=10){
		CurrentDate +=":"+Minute;
	}else{
		CurrentDate +=":"+"0"+Minute;
	}
	if(Second>=10){
		CurrentDate +=":"+Second;
	}else{
		CurrentDate +=":"+"0"+Second;
	}
	return CurrentDate; 
};

function formatActions(value,row,index){
	 if (row.editing){
		var s = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="saverows(this)" value="保存"/> ';
		var c = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="cancelrows(this)" value="返回"/> ';
		return s+c;
	} else {
		var e = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="editrows(this)" value="编辑"/> ';
		var d = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="deleterows(this)" value="删除"/> ';
		return e+d;
	} 
}


	
$.extend($.fn.datagrid.defaults.editors, {
	numberspinners: {
		init: function(container, options){
			var input = $('<input type="text">').appendTo(container);
			return input.numberspinner(options);
		},
		destroy: function(target){
			$(target).numberspinner('destroy');
		},
		getValue: function(target){
			return $(target).numberspinner('getValue');
		},
		setValue: function(target, value){
			$(target).numberspinner('setValue',value);
		},
		resize: function(target, width){
			$(target).numberspinner('resize',width);
		}
	}
});
$(function(){
	$('#sqb2').datagrid({
		onBeforeEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:true}})
		},
		onAfterEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:false}})
		},
		onCancelEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:false}})
		}
	});
});
function getRowIndex(target){
	var tr = $(target).closest('tr.datagrid-row');
	return parseInt(tr.attr('datagrid-row-index'));
}
function editrows(target){
	$('#sqb2').datagrid('beginEdit', getRowIndex(target));
}
function deleterows(target){
	$.messager.confirm('Confirm','确定删除?',function(r){
		if (r){
			$('#sqb2').datagrid('deleteRow', getRowIndex(target));
		}
	});
}
function saverows(target){
	$('#sqb2').datagrid('endEdit', getRowIndex(target));
	
	var rows = $("#sqb2").datagrid("getRows");
	console.log(rows);
	
	for (var i = 0; i < rows.length; i++) {
		if(rows[i]["sjsl"]<0){
			alert(rows[i]["ypname"]+"申请数量不能小于0");
			 rows[i]["sjsl"]="0";
			 $('#sqb2').datagrid('refreshRow',i);
			break;
		}
		
	}
}
function cancelrows(target){
	$('#sqb2').datagrid('cancelEdit', getRowIndex(target));
}

<!-------------------------------------------------------------------------->
function formatAction(value,row,index){
	 if (row.editing){
		var s = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="saverow(this)" value="保存"/> ';
		var c = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="cancelrow(this)" value="返回"/> ';
		return s+c;
	} else {
		var e = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="editrow(this)" value="编辑"/> ';
		var d = '<input type="button" style="background:#E4F1FB;color:#2779AA;border:none" onclick="deleterow(this)" value="删除"/> ';
		return e+d;
	} 
}


	
$.extend($.fn.datagrid.defaults.editors, {
	numberspinner: {
		init: function(container, options){
			var input = $('<input type="text">').appendTo(container);
			return input.numberspinner(options);
		},
		destroy: function(target){
			$(target).numberspinner('destroy');
		},
		getValue: function(target){
			return $(target).numberspinner('getValue');
		},
		setValue: function(target, value){
			$(target).numberspinner('setValue',value);
		},
		resize: function(target, width){
			$(target).numberspinner('resize',width);
		}
	}
});
$(function(){
	$('#sqb3').datagrid({
		onBeforeEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:true}})
		},
		onAfterEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:false}})
		},
		onCancelEdit:function(index,row){
			$(this).datagrid('updateRow', {index:index,row:{editing:false}})
		}
	});
});
function getRowIndex(target){
	var tr = $(target).closest('tr.datagrid-row');
	return parseInt(tr.attr('datagrid-row-index'));
}
function editrow(target){
	$('#sqb3').datagrid('beginEdit', getRowIndex(target));
}
function deleterow(target){
	$.messager.confirm('Confirm','确定删除?',function(r){
		if (r){
			$('#sqb3').datagrid('deleteRow', getRowIndex(target));
		}
	});
}
function saverow(target){
	$('#sqb3').datagrid('endEdit', getRowIndex(target));
	//获取表格中的采购的详情记录
	var rows = $("#sqb3").datagrid("getRows");
	console.log(rows);
	
	for (var i = 0; i < rows.length; i++) {
		if(rows[i]["sl"]>rows[i]["yksl"]) {
			alert(rows[i]["ypname"]+"申请数量不能大于药库库存");
			 rows[i]["sl"]="";
			 $('#sqb3').datagrid('refreshRow',i);
			break;
		}else if(rows[i]["sl"]<0){
			alert(rows[i]["ypname"]+"申请数量不能小于0");
			 rows[i]["sl"]="100";
			 $('#sqb3').datagrid('refreshRow',i);
			break;
		}
		
	}
}
function cancelrow(target){
	$('#sqb3').datagrid('cancelEdit', getRowIndex(target));
}




$("#xzyp").click(function(){
	$("#ycsq").window("open");	
});
$("#xzyp1").click(function(){
	$("#ypfk1").window("open");	
});
$("#xzpdyp").click(function(){
	$("#yppd1").window("open");	
});

		$(function(){
			//访问数据源、初始化表格
			$('#ypsy').datagrid({
    				url:'yaofangchaxun',
    				onLoadSuccess: function (data) {
    		            if (data.total == 0) {
    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
    		            }
    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
    		        },
    				columns:[[
								{field:'ypno',title:'药品编号',width:100},
								{field:'ypname',title:'药品名称',width:100},
								{field:'yprq',title:'保质期',width:100,align:'right',formatter:comformatDate},
								{field:'ypmn',title:'价格',width:100,align:'right'},
								{field:'yptype',title:'药品类型',width:100,align:'right'},
								{field:'yppc',title:'批次',width:100,align:'right'},
								{field:'ypsl',title:'库存',width:100,align:'right'}
    						]]
					});
			//根据保质期变色
			  $('#ypsy1').datagrid({
			        rowStyler:function(index,row){  
			        	var rq=row.yprq;
			        	
			        	//将数据库时间转换为时间格式
			        	var zhrq=new Date(rq);
			        	var nian=zhrq.getFullYear();//年
			        	var yue=zhrq.getMonth();//月
			        	var ri=zhrq.getDate();//日
			        	
			        	
			        	//获取系统时间
			        	var xtrq=new Date();
			        	
			        	var nian1=xtrq.getFullYear();//年
			        	var yue1=xtrq.getMonth();//月
			        	var ri1=xtrq.getDate();//日
			        	
			            if (nian<=nian1){
			            	if(yue<=yue1){
			            			  return 'background-color:yellow;color:black;font-weight:black;'; 
			            	}
			                
			            }    
			        }    
			    });
			//根据条件变色
			  $('#ypsy3').datagrid({
			        rowStyler:function(index,row){    
			            if (row.ypsl<200){    
			                return 'background-color:pink;color:blue;font-weight:bold;';    
			            }    
			        }    
			    }); 

			//访问数据源、初始化表格
			$('#ypsy1').datagrid({
    				url:'yaofangchaxun',
    				onLoadSuccess: function (data) {
    		            if (data.total == 0) {
    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
    		            }
    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
    		        },
    				columns:[[
								{field:'ypno',title:'药品编号',width:100,align:'center'},
								{field:'ypname',title:'药品名称',width:100,align:'center'},
								{field:'yprq',title:'保质期',width:100,align:'center',formatter:comformatDate},
								{field:'ypmn',title:'价格',width:100,align:'center'},
								{field:'yptype',title:'药品类型',width:100,align:'center'},
								{field:'yppc',title:'批次',width:100,align:'center'},
								{field:'ypsl',title:'库存',width:100,align:'center'}
    						]]
					});
			//访问数据源、初始化表格
			$('#ypsy2').datagrid({
    				url:'yaofangchaxun',
    				onLoadSuccess: function (data) {
    		            if (data.total == 0) {
    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
    		            }
    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
    		        },
    				columns:[[
								{field:'ypno',title:'药品编号',width:100,align:'center'},
								{field:'ypname',title:'药品名称',width:100,align:'center'},
								{field:'yprq',title:'保质期',width:100,align:'right',formatter:comformatDate},
								{field:'ypmn',title:'价格',width:100,align:'center'},
								{field:'yptype',title:'药品类型',width:100,align:'center'},
								{field:'yppc',title:'批次',width:100,align:'center'},
								{field:'ypsl',title:'库存',width:100,align:'center'}
    						]]
					});
			//访问数据源、初始化表格
			$('#ypsy3').datagrid({
    				url:'yaofangshenqing',
    				onLoadSuccess: function (data) {
    		            if (data.total == 0) {
    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
    		                $(this).datagrid('appendRow', { ypid: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypid', colspan: 5 })
    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
    		            }
    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
    		        },
    				columns:[[
								{field:'ypid',title:'药品编号',width:100,align:'center'},
								{field:'ypname',title:'药品名称',width:100,align:'center'},
								{field:'yptype',title:'药品类型',width:100,align:'center'},
								{field:'ypsl',title:'药库库存',width:100,align:'center'},
								{field:'yksl',title:'药库数量',width:100,align:'center'}
    						]]
					});
			//名字查询
			$('#s-dname').searchbox({
				searcher:function(value){
				    alert(value);
				    	   $('#ypsy').datagrid({
			    				url:'yaofangchaxun',
			    				queryParams:{
			    					nameq:value
			    				},
			    				onLoadSuccess: function (data) {
			    		            if (data.total == 0) {
			    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
			    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
			    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
			    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
			    		            }
			    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
			    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
			    		        },
			    				columns:[[
											{field:'ypno',title:'药品编号',width:100,align:'center'},
											{field:'ypname',title:'药品名称',width:100,align:'center'},
											{field:'yprq',title:'保质期',width:100,align:'center',formatter:comformatDate},
											{field:'ypmn',title:'价格',width:100,align:'center'},
											{field:'yptype',title:'药品类型',width:100,align:'center'},
											{field:'yppc',title:'批次',width:100,align:'center'},
											{field:'ypsl',title:'库存',width:100,align:'center'}
			    						]]
								});
				    }
				    
				  
			});
			
			//名字查询
			$('#s-dname3').searchbox({
				searcher:function(value){
				    alert(value);
				    	   $('#ypsy3').datagrid({
			    				url:'mhcxyp',
			    				queryParams:{
			    					nameq:value
			    				},
			    				onLoadSuccess: function (data) {
			    		            if (data.total == 0) {
			    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
			    		                $(this).datagrid('appendRow', { ypid: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypid', colspan: 5 })
			    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
			    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
			    		            }
			    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
			    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
			    		        },
			    				columns:[[
			    					{field:'ypid',title:'药品编号',width:100,align:'center'},
									{field:'ypname',title:'药品名称',width:100,align:'center'},
									{field:'yptype',title:'药品类型',width:100,align:'center'},
									{field:'ypsl',title:'药库库存',width:100,align:'center'},
									{field:'yksl',title:'药库数量',width:100,align:'center'}
			    						]]
								});
				    }
				    
				  
			});
			
			//名字查询
			$('#s-dname1').searchbox({
				searcher:function(value){
				    alert(value);
				    	   $('#ypsy1').datagrid({
			    				url:'yaofangchaxun',
			    				queryParams:{
			    					nameq:value
			    				},
			    				onLoadSuccess: function (data) {
			    		            if (data.total == 0) {
			    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
			    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
			    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
			    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
			    		            }
			    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
			    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
			    		        },
			    				columns:[[
											{field:'ypno',title:'药品编号',width:100,align:'center'},
											{field:'ypname',title:'药品名称',width:100,align:'center'},
											{field:'yprq',title:'保质期',width:100,align:'center',formatter:comformatDate},
											{field:'ypmn',title:'价格',width:100,align:'center'},
											{field:'yptype',title:'药品类型',width:100,align:'center'},
											{field:'yppc',title:'批次',width:100,align:'center'},
											{field:'ypsl',title:'库存',width:100,align:'center'}
			    						]]
								});
				    }
				    
				  
			});
			//名字查询
			$('#s-dname2').searchbox({
				searcher:function(value){
				    alert(value);
				    	   $('#ypsy2').datagrid({
			    				url:'yaofangchaxun',
			    				queryParams:{
			    					nameq:value
			    				},
			    				onLoadSuccess: function (data) {
			    		            if (data.total == 0) {
			    		                //添加一个新数据行，第一列的值为你需要的提示信息，然后将其他列合并到第一列来，注意修改colspan参数为你columns配置的总列数
			    		                $(this).datagrid('appendRow', { ypno: '<div style="text-align:center;color:red">没有相关记录！</div>' }).datagrid('mergeCells', { index: 0, field: 'ypno', colspan: 7 })
			    		                //隐藏分页导航条，这个需要熟悉datagrid的html结构，直接用jquery操作DOM对象，easyui datagrid没有提供相关方法隐藏导航条
			    		                $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide();
			    		            }
			    		            //如果通过调用reload方法重新加载数据有数据时显示出分页导航容器
			    		            else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show();
			    		        },
			    				columns:[[
											{field:'ypno',title:'药品编号',width:100,align:'center'},
											{field:'ypname',title:'药品名称',width:100,align:'center'},
											{field:'yprq',title:'保质期',width:100,align:'center',formatter:comformatDate},
											{field:'ypmn',title:'价格',width:100,align:'center'},
											{field:'yptype',title:'药品类型',width:100,align:'center'},
											{field:'yppc',title:'批次',width:100,align:'center'},
											{field:'ypsl',title:'库存',width:100,align:'center'}
			    						]]
								});
				    }
				    
				  
			});
			//双击药品信息表格中的行，将数据添加到申请信息表格中
			$("#ypsy").datagrid({
					onDblClickRow:function(rowIndex,rowData){
						$("#sqb").datagrid("appendRow",rowData);
						var name = rowData.ypname;
						var type = rowData.yptype;
					}
				})
				$("#ypsy1").datagrid({
					onDblClickRow:function(rowIndex,rowData){
						$("#sqb1").datagrid("appendRow",rowData);
					}
				})
				$("#ypsy2").datagrid({
					onDblClickRow:function(rowIndex,rowData){
						$("#sqb2").datagrid("appendRow",rowData);
					}
				})
				$("#ypsy3").datagrid({
					onDblClickRow:function(rowIndex,rowData){
						$("#sqb3").datagrid("appendRow",rowData);
					}
				})
				var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,'');
			var n="${user.userName }";
			//点击保存按钮
			$("#yzysqb3").click(function(){
				
				alert(n);
				$("<form method='post'>").appendTo("body").form({
					url:'yaofangsq',
					onSubmit:function (param){
						//时间
						param["order.applyDate"] = date;
						//经办人
						param["order.applyJbr"] =n;
						//是否同意
						param["order.agree"] = "1";
						//状态
						param["order.agreeZt"] = "0"
						
						//获取表格中的采购的详情记录
						var rows = $("#sqb3").datagrid("getRows");
						console.log(rows);
						
						for (var i = 0; i < rows.length; i++) {
							if(rows[i]["sl"]==null) {
								alert(rows[i]["ypname"]+"请输入申请数量");
								break;
							}else{
								//药品编号
								param["details["+i+"].drugsYk.drugId"] = rows[i]["ypid"];
								//采购数量
								param["details["+i+"].drugsNumberSq"] = rows[i]["sl"];
							}
							
						}
					},
					success:function(d){
						$.messager.show({
							title:'结果',
							msg:d,
							height:200,
							timeout:1000,
							showType:'slide'
						});
						$('#ypsy').datagrid('reload');
						$('#sqb').datagrid('reload');
						$('#sqb').datagrid("loadData",{total:0,rows:[]});	
					}
				}).submit();
			});
			
			
			//点击反库按钮
			$("#yzyfanku").click(function(){
				$("<form method='post'>").appendTo("body").form({
					url:'yaofangfk',
					onSubmit:function (param){
						//时间
						param["fk.fankuDate"] = date;
						//经办人
						param["fk.fankuJbr"] = n;
						
						//获取表格中的采购的详情记录
						var rows = $("#sqb1").datagrid("getRows");
						console.log(rows);
						
						for (var i = 0; i < rows.length; i++) {
							//药品编号
							param["fkdetails["+i+"].drugsYk.drugId"] = rows[i]["ypno"];
							//药品批次
							param["fkdetails["+i+"].yppc"] = rows[i]["yppc"];
							//反库数量
							param["fkdetails["+i+"].fkDetaiNumber"] = rows[i]["ypsl"];;
							//反库原因
							param["fkdetails["+i+"].fankudetaiReason"] = "已过期";
						}
					},
					success:function(d){
						$.messager.show({
							title:'结果',
							msg:d,
							height:200,
							timeout:1000,
							showType:'slide'
						});
						$('#ypsy1').datagrid('reload');
						$('#sqb1').datagrid('reload');
						$('#sqb1').datagrid("loadData",{total:0,rows:[]});	
					}
				}).submit();
			});
			
			
			//点击保存按钮
			$("#kcpd").click(function(){
				alert(123456);
				$("<form method='post'>").appendTo("body").form({
					url:'pdyp',
					onSubmit:function (param){
						//时间
						param["order.inventory_date"] = date;
						//经办人
						param["order.inventoryJbr"] = n;
						//获取表格中的采购的详情记录
						var rows = $("#sqb2").datagrid("getRows");
						console.log(rows);
						
						for (var i = 0; i < rows.length; i++) {
							if(rows[i]["sjsl"]==null) {
								alert(rows[i]["ypname"]+"请输入申请数量");
								break;
							}else{//药品编号
								param["details["+i+"].drugsYk.drugId"] = rows[i]["ypno"];
								//药品批次
								param["details["+i+"].yppc"] = rows[i]["yppc"];
								//实际数量
								param["details["+i+"].inventorydetai_sl"] = rows[i]["sjsl"];
								}
						}
					},
					success:function(d){
						$.messager.show({
							title:'结果',
							msg:d,
							height:200,
							timeout:1000,
							showType:'slide'
						});
						$('#sqb2').datagrid("loadData",{total:0,rows:[]});	
					}
				}).submit();
			});
			});
		
	</script>
	<div class="easyui--panel"
		data-options="fit:true"
	>
	<div class="easyui-tabs">
	<div title="库存 显示">
	<p>
	药品查询：<input id="s-dname" class="easyui-searchbox">
	</p>
		<div class="easyui--panel"
		data-options="fit:true">
			<table class="easyui-datagrid" data-options="fitColumns:true,pagination:true" id="ypsy" style="height:400px;width:100%">
				
			</table>
		</div>
	<div id="tb">
	</div>
	</div>
	<!-- ----------------------------------------------------------------------------------------------------------------- -->
	<div title="药品申请">
	
		<div class="easyui-window"
		data-options="closed:true" id="ycsq" title="药品申请">
		<p>
		药品查询：<input id="s-dname3" class="easyui-searchbox">
		</p>
			<table class="easyui-datagrid" data-options="fitColumns:true,pagination:true" id="ypsy3" style="height:250px;width:600px">
				
			</table>
		</div>
	<div id="tb">
	</div>
	<div class="easyui--panel"
		data-options="fit:true">
		<a id="xzyp" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true">选择药品</a>
		<table id="sqb3" class="easyui-datagrid" data-options="fitColumns:true,pagination:true" style="height:400px;width:100%">
		 <thead>
			<tr>
				<th data-options="field:'ypid',fixed:false,width:80">药品编号</th>
				<th data-options="field:'ypname',fixed:false,width:80">药品名称</th>
				<th data-options="field:'yksl',fixed:false,width:80">药库数量</th>
				<th data-options="field:'sl',fixed:false,width:80,editor:'numberspinner'">药品数量</th>
				
				<th data-options="field:'cazuo',width:80,fixed:false,formatter:formatAction">操作</th>
			</tr>
	    </thead> 
	</table>
	<a id="yzysqb3" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true">入申请表</a>
	</div>
	</div>
<!-- ----------------------------------------------------------------------------------------------------------------- -->
	
	<div title="药品反库">
		<div class="easyui-window"
		data-options="closed:true" id="ypfk1" title="药品反库">
		<p>
		药品查询：<input id="s-dname1" class="easyui-searchbox">
		</p>
			<table class="easyui-datagrid" data-options="fitColumns:true,pagination:true" id="ypsy1" style="height:250px;width:600px">
				
			</table>
		</div>
	<div id="tb">
	</div>
	<div class="easyui--panel"
		data-options="fit:true">
		<a id="xzyp1" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true">选择药品</a>
		<table id="sqb1" class="easyui-datagrid" data-options="fitColumns:true" style="height:400px;width:100%">
		 <thead>
			<tr>
				<th data-options="field:'ypno',fixed:false,width:100">药品编号</th>
				<th data-options="field:'ypname',fixed:false,width:100">药品名称</th>
				<th data-options="field:'yppc',fixed:false,width:100">药品批次</th>
				<th data-options="field:'ypsl',fixed:false,width:100">药品数量</th>
			</tr>
	    </thead> 
	</table>
	<a id="yzyfanku" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true"style="padding-right:30px">反库</a>
	</div>
	
	</div>
	
	<!-- -------------------------------------------------------------------------------------------------------------- -->
	<div title="药品盘点">
		<div class="easyui-window"
		data-options="closed:true" id="yppd1" title="药品盘点">
		<p>
		药品查询：<input id="s-dname2" class="easyui-searchbox">
		</p>
			<table class="easyui-datagrid" data-options="fitColumns:true,pagination:true" id="ypsy2" style="height:250px;width:600px">
				
			</table>
		</div>
	<div id="tb">
	</div>
	<div class="easyui--panel"
		data-options="fit:true">
		<a id="xzpdyp" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true"style="padding-right:30px">选择药品</a>
		<table id="sqb2" class="easyui-datagrid" data-options="fitColumns:true" style="height:400px;width:100%">
		 <thead>
			<tr>
				<th data-options="field:'ypno',fixed:false,width:100">药品编号</th>
				<th data-options="field:'ypname',fixed:false,width:100">药品名称</th>
				<th data-options="field:'yppc',fixed:false,width:100">药品批次</th>
				<th data-options="field:'ypsl',fixed:false,width:100">药品数量</th>
				<th data-options="field:'sjsl',fixed:false,width:100,editor:'numberspinners'">实际药品数量</th>
				
				<th data-options="field:'caozuo',width:80,fixed:false,formatter:formatActions">操作</th>
			</tr>
	    </thead> 
	</table>
	<a id="kcpd" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true"style="padding-right:30px">盘点库存</a>
	</div>
	
	</div>
	</div>
	</div>
</body>
</html>